Launch Session
Plugin: Control | Mode: Run
Startet eine neue Session des aktuellen Levels.
Im Live Modus Kapitel findest du mehr über die Eigenheiten von Sessions heraus.
Du kannst Events nutzen um mit der neu erstellten Session zu kommunizieren.
Settings
level
Das Level, dass der neuen Session zugrunde liegt. Du kannst den Level Namen angeben, oder eine Query formulieren um etwa ein Level mit einem Bestimmten Attribut auszuwählen.
Chapter5
startet das Level mit dem Namen "Chapter5"
{difficulty:5, area:'sonnenallee'}
startet ein Level dessen Attribut difficulty
den Wert 5
und dessen Attribut area
den Wert sonnenallee
hat.
Du kannst in der query auch Variablen verwenden. SO kannst du das obige Beispiel auch abhängig vom aktuellen Player Item formulieren:
{difficulty:"[[Player.skill]]", area:"[[Player.area]]"}
arguments
Übergebe der neuen Session Level Argumente.
Nutze Settings > add property
um ein Argument hinzuzufügen. Dabei ist property name
der Referenz name innerhalb der neu erstellten Session. Der Wert den du dazu einträgst ist das Item das damit übergeben wird.
Anschließend kannst du das Item in der neuen, wie in der Ursprungs session nutzen.
Du kannst beliebig viele Argumente an die neue Session übergeben.
name
Du kannst einen spezifischen Namen für die neue Session festlegen. Beachte, dass es keine 2 Sessions mit dem selben Namen geben kann.
Wenn du name
nicht angibst wird ein automatischer, eindeutiger, Name generiert.
reference
Gib einen Referenz Namen an, unter dem du die Session in diesem Level als Item referenzieren kannst.
Anschließend kannst du damit auf die neue Session zugreifen etwa um events in die session zu senden oder zu empfangen, die Session zu beenden etc.